export const proto = {
  "InnerMessage_S_20001/ObjectQueryResponse": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      },
      {
        "id": 3,
        "name": "Entity",
        "type": {
          "type": "Buffer",
          "arrayType": "Uint8Array"
        }
      }
    ]
  },
  "InnerMessage_S_20001/ObjectQueryRequest": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Key",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 2,
        "name": "InstanceId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/A2M_Reload": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/M2A_Reload": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/G2G_LockResponse": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/G2G_LockRequest": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Id",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 2,
        "name": "Address",
        "type": {
          "type": "String"
        }
      }
    ]
  },
  "InnerMessage_S_20001/G2G_LockReleaseResponse": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/G2G_LockReleaseRequest": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Id",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 2,
        "name": "Address",
        "type": {
          "type": "String"
        }
      }
    ]
  },
  "InnerMessage_S_20001/ObjectAddResponse": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/ObjectAddRequest": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Key",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 2,
        "name": "InstanceId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/ObjectLockResponse": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/ObjectLockRequest": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Key",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 2,
        "name": "InstanceId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 3,
        "name": "Time",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/ObjectUnLockResponse": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/ObjectUnLockRequest": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Key",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 2,
        "name": "OldInstanceId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 3,
        "name": "InstanceId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/ObjectRemoveResponse": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/ObjectRemoveRequest": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Key",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/ObjectGetResponse": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      },
      {
        "id": 3,
        "name": "InstanceId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/ObjectGetRequest": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Key",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/G2R_GetLoginKey": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      },
      {
        "id": 3,
        "name": "Key",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 4,
        "name": "GateId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/R2G_GetLoginKey": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Account",
        "type": {
          "type": "String"
        }
      }
    ]
  },
  "InnerMessage_S_20001/G2M_SessionDisconnect": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/M2M_UnitTransferResponse": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      },
      {
        "id": 3,
        "name": "NewInstanceId",
        "type": {
          "type": "Number"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/M2M_UnitTransferRequest": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "OldInstanceId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 2,
        "name": "Unit",
        "type": {
          "type": "Buffer",
          "arrayType": "Uint8Array"
        }
      },
      {
        "id": 3,
        "name": "Entitys",
        "type": {
          "type": "Array",
          "elementType": {
            "type": "Buffer",
            "arrayType": "Uint8Array"
          }
        }
      }
    ]
  },
  "InnerMessage_S_20001/L2A_LoginAccountResponse": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/A2L_LoginAccountRequest": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "AccountId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/G2L_DisconnectGateUnit": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/L2G_DisconnectGateUnit": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "AccountId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/R2A_GetRealmKey": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      },
      {
        "id": 3,
        "name": "RealmKey",
        "type": {
          "type": "String"
        }
      }
    ]
  },
  "InnerMessage_S_20001/A2R_GetRealmKey": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "AccountId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/G2R_GetLoginGateKey": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      },
      {
        "id": 3,
        "name": "GateSessionKey",
        "type": {
          "type": "String"
        }
      }
    ]
  },
  "InnerMessage_S_20001/R2G_GetLoginGateKey": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "AccountId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/L2G_AddLoginRecord": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/G2L_AddLoginRecord": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "AccountId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 2,
        "name": "ServerId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/M2G_RequestEnterGameState": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/G2M_RequestEnterGameState": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/M2G_RequestExitGame": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/G2M_RequestExitGame": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/L2G_RemoveLoginRecord": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/G2L_RemoveLoginRecord": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "AccountId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 2,
        "name": "ServerId",
        "type": {
          "type": "Number"
        }
      }
    ]
  },
  "InnerMessage_S_20001/UnitCache2Other_AddOrUpdateUnit": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/Other2UnitCache_AddOrUpdateUnit": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "UnitId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 2,
        "name": "EntityTypes",
        "type": {
          "type": "Array",
          "elementType": {
            "type": "String"
          }
        },
        "optional": true
      },
      {
        "id": 3,
        "name": "EntityBytes",
        "type": {
          "type": "Array",
          "elementType": {
            "type": "Buffer",
            "arrayType": "Uint8Array"
          }
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/UnitCache2Other_GetUnit": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      },
      {
        "id": 3,
        "name": "EntityList",
        "type": {
          "type": "Array",
          "elementType": {
            "type": "Buffer",
            "arrayType": "Uint8Array"
          }
        },
        "optional": true
      },
      {
        "id": 4,
        "name": "ComponentNameList",
        "type": {
          "type": "Array",
          "elementType": {
            "type": "String"
          }
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/Other2UnitCache_GetUnit": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "UnitId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 2,
        "name": "ComponentNameList",
        "type": {
          "type": "Array",
          "elementType": {
            "type": "String"
          }
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/UnitCache2Other_DeleteUnit": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "Error",
        "type": {
          "type": "Number"
        },
        "optional": true
      },
      {
        "id": 2,
        "name": "Message",
        "type": {
          "type": "String"
        },
        "optional": true
      }
    ]
  },
  "InnerMessage_S_20001/Other2UnitCache_DeleteUnit": {
    "type": "Interface",
    "properties": [
      {
        "id": 0,
        "name": "RpcId",
        "type": {
          "type": "Number"
        }
      },
      {
        "id": 1,
        "name": "UnitId",
        "type": {
          "type": "Number"
        }
      }
    ]
  }
};